temple or sanctuary holding a holy figure - Francés Inglés Diccionario